/*  _________   */
*{
    font-family: Arial,Verdana,Helvetica,sans-serif;	
	font-size: 16px;
}
body{
	background-color: #FFF;			
        text-align : justify;
}
h1 { 
    color: #000099;
    font-family: "Bitstream Vera Sans", Helvetica, Arial, sans-serif;
    font-size-adjust: .53;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}

h2 { 
    color: #003399;
    background: white;
    padding: 5px 15px;
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 1.3em;
    text-align: center;
    text-decoration: none;
    font-family: Georgia, Didot, serif;
}

h3 { 
    color: #fff;
    background-color: #D4D0C8;
    font-size: 1.1em;
    padding: 2px 15px;
    border-top: 1px dotted #777742;
    border-bottom: 1px dotted #777742;
    text-decoration: none;
    font-family: Georgia, Didot, serif;
} 

h4 {
    color: #000099;
    font-weight: 600;
    font-style: italic;
    text-decoration: none;
    font-size: 1em;
    font-family: Georgia, Didot, serif;
}

h5,h6 {
    color: #000099;
    background-color: white;
    font-family: Georgia, Didot, serif;
    }

p, dt {
    margin-left: 15px;
    margin-right: 25px;
}

dd {
    margin-left: 35px;
    margin-right: 25px;
}

dt {
    font-weight: bold;
     margin-top: 1em;
}

img {
    margin: 0;
    padding: 0;
    vertical-align: middle;
    border: 0;
}

acronym:hover, abbr:hover {
    cursor: help;
}

abbr[title], acronym[title], span[title], strong[title] {
    border-bottom: thin dotted;
    cursor: help;
}

pre, code, tt {
    font-family: "Bitstream Vera Sans Mono", Monaco, "Andale Mono", monospace;
    line-height: 100%;
    white-space: pre;
}

a:link img, a:visited img {
    border-style: none;
}

a img {color: black} /* The only way to hide the border in NS 4.x */

ul.toc {
    list-style: none;
}

p {
    margin:.5em;
}

fieldset {
    padding: .5em;
    background: white;
    border: 1px dotted #aaaa77;
    margin-left: 20px;
    margin-right: 20px;
    margin-top: .5em;
}

fieldset legend {
    color: #fff;
    background-color: #000000;
    font-size: smaller;
    padding: .1ex .5ex;
    border-right: 1px solid gray;
    border-bottom: 1px solid gray;
    font-weight: bold;
}

label {    
    float: left;
    width:10em;
    background: white;    
    text-align: left;
    margin-right: 0.5em;
    padding: 0.25em;
    font-weight: bold;
}

label{
    color: #000099;
    background-color: #CCCCCC;    
}

labell{
    color: #fff;
    background-color: #000000;    
}

input {
    vertical-align: middle;
    width: 12em;
}

input.reset {
    text-align: center;
}

input.default {
    text-align: center;
}

#direccion{
    width: 15em;
}

label.error{
	font-size: 12px;
	color: #CC0000;
}

.titulo {
	font-size: 40px;
	color: #000066;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
        font-family: "Homer Simpson", cursive; 
}

.tituloAcceso {
	font-size: 24px;
        font-weight: bold;
        font-family: sans-serif;
	color: black;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
}
.subTituloAcceso {
	font-size: 14px;
        
        font-family: sans-serif;
	color: black;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
}

*.border{
	border-style:solid;
	border-width: 1px;
	border-color: #990000;
	/*width: 800px;*/
	background-color: #FFFFFF;
}

.border_titulo1{   
	text-align: left;
	background-color: #FFFFFF;   /*  #FFFFFF */
	color: #000; /*  #000 */
        font-size:12px;
        font-family: "Bitstream Vera Sans", Helvetica, Arial, sans-serif;  
        font-style:normal;        
}

.etiqueta_titulo{
	color: #000000;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	text-align: center;
	padding: 10px 0px 0px 30px;
}

.styleForm{
	font-size: 25px;
        font-family: "Bitstream Vera Sans", Helvetica, Arial, sans-serif;        
        text-align : justify;
        color: #FFFFFF;
}

.width-table{
        /*width: 700px;*/
	/*border-bottom: 1px solid #9a9790; /*#9a9790   #1A387E;*/
	border-collapse:collapse;
        border-style:solid;
	border-width: 0px;
        
        /*border-color: #990000;
        background-color: #FFFFFF;*/
}

.order-table{
        /*width: 685px;   */
	/*border-bottom: 1px solid #9a9790; /*#9a9790   #1A387E;*/
	border-collapse:collapse;
        border-style:solid;
	border-width: 1px;
	border-color: #990000;
	background-color: #FFFFFF;
}

.tablecolBusqSimpOrdTrab1 {
	width: 140px;
	text-align: left;     
}

.tablecolBusqSimpOrdTrab2 {
	width: 325px;
        text-align: left;
}

.tablecolBusqSimpOrdTrab3 {
	width: 50px;
        text-align: center;
}

.tablecolBusqSimpOrdTrab4 {
	width: 50px;
        text-align: center;
}

.tablecolBusqSimpOrdTrab5 {
	width: 50px;
        text-align: center;
}

.tablecolBusqSimpOrdTrab6 {
	width: 50px;
        text-align: center;
}

/* Syles facturación del Proceso de Contratación  Asignado a la OT*/
.tablecolFactOrdTrab1 {
	width: 255px;
	text-align: left;     
}

.tablecolFactOrdTrab2 {
	width: 60px;
	text-align: left;     
}

.tablecolFactOrdTrab3 {
	width: 200px;
	text-align: left;     
}

.tablecolFactOrdTrab4 {
	width: 50px;
	text-align: left;     
}

.tablecolFactOrdTrab5 {
	width: 50px;
	text-align:  center;     
}

.tablecolFactOrdTrab6 {
	width: 50px;
	text-align: center;     
}

/* Syles Tipo de Mantto Asignado a la OT*/
.tablecolTipMantto1 {
	width: 50px;
	text-align: left;     
}

.tablecolTipMantto2 {
	width: 50px;
	text-align: left;     
}

.tablecolTipMantto3 {
	width: 255px;
	text-align: left;     
}

.tablecolTipMantto4 {
	width: 50px;
	text-align: left;     
}

.tablecolTipMantto5 {
	width: 50px;
	text-align: left;     
}

.tablecolTipMantto6 {
	width: 50px;
	text-align:  center;     
}

.tablecolTipMantto7 {
	width: 50px;
	text-align: center;     
}

/* Syles mantenimiento por progresivas */
.tablecolManttoProg1 {
	width: 100px;
	text-align: left;     
}

.tablecolManttoProg2 {
	width: 100px;
	text-align: left;     
}

.tablecolManttoProg3 {
	width: 315px;
	text-align: left;     
}

.tablecolManttoProg4 {
	width: 50px;
	text-align: left;     
}

.tablecolManttoProg5 {
	width: 50px;
	text-align:  center;     
}

.tablecolManttoProg6 {
	width: 50px;
	text-align: center;     
}


.valueFecha{	
        width:60px;
        text-decoration: none;
        font-family: Arial,Verdana,Helvetica,sans-serif;    
}

.panelColumns td{	
        vertical-align: top;        
}

.panelGridVer{	
        text-align: right;
}

.labelOT{
        color: #000000;
        font-size:12px;
        width:200px;
        font-weight:bold;            
}

.valueOT{
      color: #000000;
      font-size:12px;
      text-decoration: none;
      font-family: Arial,Verdana,Helvetica,sans-serif;      
}

.valueOT1{
        color: #000000;
        font-size:12px;
        width:200px;
        text-decoration: none;
        font-family: Arial,Verdana,Helvetica,sans-serif;    
}

.labelOT1{
        color: #000000;
	font-size:12px;
        width:150px;
        font-weight:bold;           
}

.valueOT2{
        color: #000000;
        font-size:12px;
        width:180px;
        text-decoration: none;
        font-family: Arial,Verdana,Helvetica,sans-serif;    
}


.valueCoord1{
        color: #000000;
        font-size:12px;
        width:240px;
        text-decoration: none;
        font-family: Arial,Verdana,Helvetica,sans-serif;    
}

.labelCoord2{
        color: #000000;
	font-size:12px;
        width:80px;
        font-weight:bold;           
}

.valueCoord2{
        color: #000000;
        font-size:12px;
        width:180px;
        text-decoration: none;
        font-family: Arial,Verdana,Helvetica,sans-serif;    
}

.labelCoord3{
        color: #000000;
	font-size:12px;
        width:50px;
        font-weight:bold;           
}

.valueCoord3{
        color: #000000;
        font-size:12px;
        width:150px;
        text-decoration: none;
        font-family: Arial,Verdana,Helvetica,sans-serif;    
}
























a{
	text-decoration: none;
}
a:link{
	color: #A84615;
}
a:visited{
	color: #A84615;
}
a:hover{
	color: #0000A0;
}
a.link_azul:link, a.link_azul:visited, a.link_azul:hover{
	color: #000077;
	text-decoration: underline;
}
img{
	border: 0px;
}
form{
	font-size: 12px;
}
label.error{
	font-size: 12px;
	color: #CC0000;
}
input:focus, select:focus, textarea:focus{
	background: #FDFCC4;
}


td.linea_horizontal{
	background-color: #990000;
	height: 1px;
	padding: 0 0 0 0;
}
td.linea_vertical{
	background-color: #990000;
	width: 1px;
	padding: 0 0 0 0;
}


.border_titulo{
	text-align: center;
	background-color: #990000;
	color: #FFFFFF; 
        font-size: 11px; 
        font-family: "Bitstream Vera Sans", Helvetica, Arial, sans-serif;   
}



.infoUsuario{
	font-size: 12px;
	color: #000066;
	text-decoration: italic;
}
.copyright{
	font-size: 12px;
	color: #002F4F;
	text-align: center;
        font-weight:bold;
}

.link_mensajes{
	font-size: 15px;
	color: #002F4F;
	text-align: center;
}



.etiqueta_resultBusq{
	color: #000000;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-align: left;
	padding: 10px 0px 0px 30px;
}

.etiqueta_busqueda{
	color: #000000;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	text-align: left;
	padding: 10px 0px 0px 10px;
}
.etiqueta {
	font-weight: bold;
	padding-left: 10px;
	vertical-align: top;
	height: 25px;
}
.etiqueta1 {
	font-weight: bold;
	padding-left: 10px;
	vertical-align: top;
	height: 25px;
        text-align: center;
}
.lista_investigacion{
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	padding: 4px 4px 4px 4px;
}
.f_menu{
	background-color: #F0F7FC;
}

.lista_izquierda{
	padding: 5px 5px 5px 5px;
	text-align: justify;
}
.lista_derecha{
	padding: 4px 0px 4px 4px;
	font-size:11px;
}

.errors{
    font-size: 12px;
    color: #CC0000;    
}

/* Mensajes
----------------------------------------------- */
.messages{
	
    width:100%;
    font-size: 12px;
    color: #CC0000;

}

.tdinput,
.tdoutput{
	padding: 2px 6px;
	font-weight:normal;
}

.justifyText{
text-align : justify;
}




.order-table1{
        width: 890px;
	/*border-bottom: 1px solid #9a9790; /*#9a9790   #1A387E;*/
	border-collapse:collapse;
        border-style:solid;
	border-width: 1px;
	border-color: #990000;
	
	/*background-color: #FFFFFF;*/
}

.order-table2{
        width: 850px;
	/*border-bottom: 1px solid #9a9790; /*#9a9790   #1A387E;*/
	border-collapse:collapse;
        border-style:solid;
	border-width: 1px;
	/*background-color: #FFFFFF;*/
}

*.border{
	border-style:solid;
	border-width: 1px;
	border-color: #990000;
	/*width: 1000px;*/	
}

.tablecol0 {
	width: 20px;
	text-align: center;
        
}

.tablecol1 {
	width: 100px;
	text-align: center;
        
}

.tablecol2 {
	width: 350px;
        text-align: left;
}

.tablecol3 {
	width: 300px;
        text-align: left;
}

.tablecol4 {
	width: 50px;
        text-align: left;
}

.tablecol5 {
	width: 50px;
        text-align: left;
}

.tablecolFalla1 {
	width: 50px;
	text-align: left;     
}

.tablecolFalla2 {
	width: 140px;
        text-align: left;
}

.tablecolFalla3 {    
	width: 390px;
        text-align: left;
}

.tablecolFalla4 {
	width: 90px;
        text-align: center;
}

.tablecolFalla5 {
	width: 50px;
        text-align: center;
}

.tablecolFalla6 {
	width: 50px;
        text-align: center;
}

.tablecolFalla7 {
	width: 50px;
        text-align: center;
}


.tablecolEquipo1 {
	width: 70px;
	text-align: center;
        
}

.tablecolEquipo2 {
	width: 190px;
        text-align: left;
}

.tablecolEquipo3 {
	width: 150px;
        text-align: left;
}

.tablecolEquipo4 {
	width: 100px;
        text-align: left;
}

.tablecolEquipo5 {
	width: 190px;
        text-align: left;
}

.tablecolEquipo6 {
	width: 50px;
        text-align: center;
}

.tablecolEquipo7 {
	width: 50px;
        text-align: center;
}

.tablecolEquipo8 {
	width: 50px;
        text-align: center;
}

.order-tableMantto{
        width: 2880px;
	border-bottom: 1px solid #1A387E; /*#9a9790   #1A387E;*/
	border-collapse:collapse;
        border-style:solid;
	border-width: 1px;
	border-color: #990000;
	
	/*background-color: #FFFFFF;*/
}

.tablecolSistMant1 {
	width: 140px;
	text-align: left;        
}

.tablecolSistMant2 {
	width: 500px;
        text-align: left;    
}

.tablecolSistMant3 {
	width: 500px;
        text-align: left;     
}

.tablecolSistMant4 {
	width: 460px;
        text-align: left;     
}

.tablecolSistMant5 {
	width: 50px;
        text-align: center;     
}

.tablecolSistMant6 {
	width: 500px;
        text-align: center;     
}

.tablecolSistMant7 {
	width: 140px;
        text-align: center;     
}

.tablecolSistMant8 {
	width: 50px;
        text-align: center;     
}

.tablecolSistMant9 {
	width: 400px;
        text-align: center;     
}

.tablecolSistMant10 {
	width: 140px;
        text-align: center;     
}



.msgRegManttoSist{
	font-size: 15px;
	color: #000066;
	text-decoration: italic;
        text-align : justify;
}

.msgInformativo{
	font-size: 18px;
	color: #CC0000;
	text-decoration: italic;
        text-align : justify;
}

.mostrartablecolSistMant {
	width: 570px;
        text-align: justify;    
}

.order-table-header{
	text-align:center;
	background:none repeat scroll 0 0 #E5E5E5;
	border-bottom:1px solid #BBBBBB;
	padding:16px; 
}

.order-table-odd-row{  
/*	text-align:center;*/
	background:none repeat scroll 0 0 #FFFFFFF;
	border-top:1px solid #BBBBBB;       
}

.order-table-even-row{
	text-align:center;
	background:none repeat scroll 0 0 #F9F9F9;
	border-top:1px solid #BBBBBB;
}





.tablecolRep1 {
	width: 30px;
	text-align: left;        
}

.tablecolRep2 {
	width: 50px;
        text-align: left;    
}

.tablecolRep3 {
	width: 100px;
        text-align: left;    
}

.tablecolRep4 {
	width: 200px;
        text-align: left;    
}

.tablecolRep5 {
	width: 80px;
        text-align: left;    
}

.tablecolRep6 {
	width: 105px;
        text-align: left;    
}

.tablecolRep7 {
	width: 80px;
        text-align: left;    
}

.tablecolRep8 {
	width: 105px;
        text-align: left;    
}

.tablecolRep9 {
	width: 50px;
         text-align: center;     
}

.tablecolRep10 {
	width: 50px;
         text-align: center;     
}

.tablecolRep11{
    width: 100px;
    text-align: left;  
}

.izq {
         text-align: center;     
}




.tablecolDocModEq1 {
	width: 200px;
	text-align: left;
        
}

.tablecolDocModEq2 {
	width: 200px;
        text-align: center;
}

.tablecolDocModEq3 {
	width: 300px;
        text-align: left;
}

.tablecolDocModEq4 {
	width: 50px;
        text-align: center;
}

.tablecolDocModEq5 {
	width: 50px;
        text-align: center;
}

.tablecolDocModEq6 {
	width: 50px;
        text-align: center;
}

.tablecolDocEq0 {
	width: 10px;
        text-align: left;
}

.tablecolDocEq1 {
	width: 470px;
        text-align: left;
}

.tablecolDocEq2 {
	width: 50px;
        text-align: center;
}

.tablecolDocEq3 {
	width: 50px;
        text-align: center;
}

.tablecolDocEq4 {
	width: 50px;
        text-align: center;
}



.order-tableManttoGen{
        width: 1650px;
	border-bottom: 1px solid #1A387E; /*#9a9790   #1A387E;*/
	border-collapse:collapse;
        border-style:solid;
	border-width: 1px;
	border-color: #990000;
	
	/*background-color: #FFFFFF;*/
}

.tablecolSistManntto1 {
	width: 100px;
	text-align: left;        
}

.tablecolSistManntto2 {
	width: 500px;
        text-align: left;    
}

.tablecolSistManntto3 {
	width: 500px;
        text-align: left;     
}

.tablecolSistManntto4 {
	width: 500px;
        text-align: left;     
}

.tablecolSistManntto5 {
	width: 50px;
        text-align: center;     
}





.tablecolRepMantPrev1 {
	width: 50px;
        text-align: center;    
}

.tablecolRepMantPrev2 {
	width: 450px;
        text-align: center;    
}

.tablecolRepMantPrev3 {
	width: 50px;
        text-align: center;    
}

.tablecolRepMantPrev4 {
	width: 130px;
        text-align: center;    
}

.tablecolRepMantPrev5 {
	width: 50px;
        text-align: center;    
}

.tablecolRepMantPrev6 {
	width: 120px;
         text-align: center;     
}





.tablecolRepMantPrevPro1 {
	width: 30px;
        text-align: left;    
}

.tablecolRepMantPrevPro2 {
	width: 420px;
        text-align: left;    
}

.tablecolRepMantPrevPro3 {
	width: 50px;
        text-align: left;    
}

.tablecolRepMantPrevPro4 {
	width: 50px;
        text-align: left;    
}

.tablecolRepMantPrevPro5 {
	width: 75px;
        text-align: left;    
}

.tablecolRepMantPrevPro6 {
	width: 50px;
        text-align: left;    
}

.tablecolRepMantPrevPro7 {
	width: 75px;
        text-align: left;    
}

.tablecolRepMantPrevPro8 {
	width: 50px;
        text-align: left;    
}

.tablecolRepMantPrevPro9 {
	width: 50px;
        text-align: left;    
}






.tablecolPlan1 {
	width: 100px;
	text-align: center;     
}

.tablecolPlan2 {
	width: 250px;
        text-align: center;
}

.tablecolPlan3 {
	width: 350px;
        text-align: left;
}

.tablecolPlan4 {
	width: 50px;
        text-align: center;
}

.tablecolPlan5 {
	width: 50px;
        text-align: center;
}

.tablecolPlan6 {
	width: 50px;
        text-align: center;
}



.tablecolProg1 {
	width: 50px;
	text-align: left;     
}

.tablecolProg2 {
	width: 150px;
        text-align: left;
}

.tablecolProg3 {
	width: 500px;
        text-align: left;
}

.tablecolProg4 {
	width: 50px;
        text-align: center;
}

.tablecolProg5 {
	width: 50px;
        text-align: center;
}

.tablecolProg6 {
	width: 50px;
        text-align: center;
}









.tablecolPlanSist0 {
	width: 80px;
        text-align: left;
}

.tablecolPlanSist1 {                                   
	width: 400px;
        text-align: left;
}

.tablecolPlanSist2 {
	width: 90px;
        text-align: center;
}

.tablecolPlanSist3{
	width: 90px;
        text-align: center;
}

.tablecolPlanSist4 {       
	width: 90px;
        text-align: center;
}






.tablecolKit1 {
	width: 50px;
        text-align: center;    
}

.tablecolKit2 {
	width: 420px;
        text-align: left;    
}

.tablecolKit3 {
	width: 100px;
        text-align: center;    
}

.tablecolKit4 {
	width: 100px;
        text-align: center;    
}

.tablecolKit5 {
	width: 60px;
        text-align: center;    
}

.tablecolKit6 {
	width: 50px;
        text-align: center;    
}

.tablecolKit7 {
	width: 50px;
        text-align: center;    
}



.tablecolComb1 {
	width: 70px;
	text-align: center;     
}

.tablecolComb2 {                       
	width: 300px;
        text-align: left;
}

.tablecolComb3 {
	width: 120px;
        text-align: left;
}

.tablecolComb4 {
	width: 60px;
        text-align: center;
}

.tablecolComb5 {
	width: 60px;
        text-align: center;
}

.tablecolComb6 {
	width: 30px;
        text-align: center;
}

.tablecolComb7 {
	width: 30px;
        text-align: center;
}

.tablecolComb8 {
	width: 30px;
        text-align: center;
}

.tablecolComb9 {
	width: 50px;
        text-align: center;
}

.tablecolComb10 {
	width: 50px;
        text-align: center;
}

.tablecolComb11 {
	width: 50px;
        text-align: center;
}







.tablecolUltProxMantto1 {
	width: 50px;
	text-align: center;     
}

.tablecolUltProxMantto2 {
	width: 60px;
        text-align: center;
}

.tablecolUltProxMantto3 {
	width: 100px;
        text-align: center;
}

.tablecolUltProxMantto4 {
	width: 100px;
        text-align: center;
}

.tablecolUltProxMantto5 {
	width: 60px;
        text-align: center;
}

.tablecolUltProxMantto6 {
	width: 100px;
        text-align: center;
}

.tablecolUltProxMantto7 {
	width: 100px;
        text-align: center;
}

.tablecolUltProxMantto8 {
	width: 100px;
        text-align: center;
}

.tablecolUltProxMantto9 {
	width: 80px;
        text-align: center;
}

.tablecolUltProxMantto10 {
	width: 50px;
        text-align: center;
}     




 
 .sizeCabecera {
     font-size: 11px; 
     font-family: "Bitstream Vera Sans", Helvetica, Arial, sans-serif;   
     
}

.tablecolUltimosManttoPrev1 {
	width: 70px;
	text-align: center;     
}

.tablecolUltimosManttoPrev2 {
	width: 60px;
        text-align: center;
}

.tablecolUltimosManttoPrev3 {
	width: 90px;
        text-align: center;
}

.tablecolUltimosManttoPrev4 {
	width: 70px;
        text-align: center;
}

.tablecolUltimosManttoPrev5 {
	width: 60px;
        text-align: center;
}

.tablecolUltimosManttoPrev6 {
	width: 90px;
        text-align: center;
}

.tablecolUltimosManttoPrev7 {
	width: 70px;
        text-align: center;
}

.tablecolUltimosManttoPrev8 {
	width: 290px;
        text-align: left;
} 


.tablecolFalRepSist1 {
	width: 100px;
	text-align: left;        
}

.tablecolFalRepSist2 {
	width: 460px;
        text-align: justify;    
}

.tablecolFalRepSist3 {
	width: 140px;
        text-align: center;     
}

.tablecolFalRepSist4 {
	width: 50px;
        text-align: center;     
}

.tablecolFalRepSist5 {
	width: 50px;
        text-align: center;     
}

.tablecolFalRepSist6 {
	width: 50px;
        text-align: center;     
}




.tablecolAlertFal1 {
	width: 50px;
	text-align: left;     
}

.tablecolAlertFal2 {
	width: 150px;
        text-align: left;
}

.tablecolAlertFal3 {    
	width: 510px;
        text-align: left;
}

.tablecolAlertFal4 {
	width: 90px;
        text-align: center;
}

.tablecolAlertFal5 {
	width: 50px;
        text-align: center;
}



.tablecolCal1 {
	width: 70px;
	text-align: center;     
}

.tablecolCal2 {
	width: 70px;
	text-align: center;     
}

.tablecolCal3 {                       
	width: 100px;
        text-align: left;
}

.tablecolCal4 {
	width: 410px;
        text-align: left;
}

.tablecolCal5 {
	width: 50px;
        text-align: center;
}

.tablecolCal6 {
	width: 50px;
        text-align: center;
}

.tablecolCal7 {
	width: 50px;
        text-align: center;
}





.tablecolManObr1 {
	width: 30px;
	text-align: left;        
}

.tablecolManObr2 {
	width: 80px;
        text-align: left;    
}

.tablecolManObr3 {
	width: 150px;
        text-align: left;    
}

.tablecolManObr4 {
	width: 80px;
        text-align: left;    
}

.tablecolManObr5 {
	width: 140px;
        text-align: left;    
}

.tablecolManObr6 {
	width: 80px;
        text-align: left;    
}

.tablecolManObr7 {
	width: 140px;
        text-align: left;    
}

.tablecolManObr8 {
	width: 50px;
         text-align: center;     
}

.tablecolManObr9 {
	width: 50px;
         text-align: center;     
}

.tablecolSist1 {
	width: 70px;
	text-align: left;        
}

.tablecolSist2 {
	width: 330px;
        text-align: left;
}

.tablecolSist3 {
	width: 300px;
        text-align: left;
}

.tablecolSist4 {
	width: 50px;
        text-align: center;
}

.tablecolSist5 {
	width: 50px;
        text-align: center;
}

.tablecolSist6 {
	width: 50px;
        text-align: center;
}


.tablecolComp1 {
	width: 200px;
	text-align: center;
        
}

.tablecolComp2 {
	width: 350px;
        text-align: left;
}

.tablecolComp3 {
	width: 300px;
        text-align: left;
}



.tableComp1 {
	width: 100px;
	text-align: center;
        
}

.tableComp2 {
	width: 250px;
	text-align: left;
        
}

.tableComp3 {
	width: 250px;
        text-align: left;
}

.tableComp4 {
	width: 50px;
        text-align: center;
}

.tableComp5 {
	width: 50px;
        text-align: center;
}

.tableComp6 {
	width: 50px;
        text-align: center;
}




.tablecolBusqMantto7 {
	width: 50px;
        text-align: center;
}


.tablecolSistMantto1 {
	width: 180px;
	text-align: left;        
}

.tablecolSistMantto2 {
	width: 520px;
        text-align: justify;    
}

.tablecolSistMantto3 {
	width: 50px;
        text-align: center;     
}

.tablecolSistMantto4 {
	width: 50px;
        text-align: center;     
}

.tablecolSistMantto5 {
	width: 50px;
        text-align: center;     
}





.tableBitCal1 {
	width: 70px;
	text-align: center;     
}

.tableBitCal2 {
	width: 70px;
	text-align: center;     
}

.tableBitCal3 {
	width: 560px;
        text-align: left;
}

.tableBitCal4 {
	width: 50px;
        text-align: center;
}

.tableBitCal5 {
	width: 50px;
        text-align: center;
}

.tableBitCal6 {
	width: 50px;
        text-align: center;
}



.tablecolEstEq1 {
	width: 300px;
	text-align: left;        
}

.tablecolEstEq2 {
	width: 550px;
        text-align: justify;    
}

.menuBar1 {
	font-size: 13px;
        font-style:normal;
        font-weight:bold;
        font-family:Arial,Verdana, Helvetica, sans-serif;
        
        
	color: #000066;
	text-align: justify;
	
}

.tablecolTrab0 {
	width: 20px;
	text-align: left;     
}

.tablecolTrab1 {
	width: 230px;
	text-align: left;     
}

.tablecolTrab2 {
	width: 230px;
	text-align: left;     
}

.tablecolTrab3 {                       
	width: 220px;
        text-align: left;
}

.tablecolTrab4 {
	width: 50px;
        text-align: center;
}

.tablecolTrab5 {
	width: 50px;
        text-align: center;
}

.tablecolTrab6 {
	width: 50px;
        text-align: center;
}





/* Ventana Modal
-------------------------------------------------*/
#ventanaModal {
	position: absolute;
	top: 0px;
	left: 0px;
	filter: alpha(opacity = 60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	display: none;
	text-align: center;
	font-weight: bold;
	background-color: #dfecf5;
}



.titulocabecera {
	padding: 0px;
	margin: 0px;
	font-family: "Monotype Corsiva";
	font-size: 2.8em;
	width: 80%;
	top: 4px;
	left: 111px;
	position: absolute;
	z-index: 1;
        
}
.subtitulocabecera {
	font-family: "Courier New", Courier, "espacio sencillo";
	font-size: 1.5em;
        width:auto;
}
.cabecera {	
	background-color:#000000;
	height: 100px;
        width:auto;
}
.span2 {
    text-align: center;
    background: #ffffff; 
}
//---------------------------------------------------
.espacio_izquierda{
   padding-left: 150px;
}

.piepag{
    font-family: sans-serif;
    font-weight: bold;
    font-size: 14px;
    text-align: center;
}

